﻿


	
	
@media  screen and (max-width:1199px){
/*top*/
.ptop{ position: static;}
.vc_1200_1{ height:70px;}
.vlogo{ margin:17px 0 0 15px;}
.vlogo .img1{ width:95px; height:36px;}
.ph_r_se{ float:right; width:70px; height:70px; padding:11px; border-left:#e4e4e4 solid 1px; position:relative; }
.ph_r_se a{ float:left; width:48px; height:48px; background-color:#fff;}
.ph_r_se .menu_out{display:none; position:absolute; width:70px; height:70px; left:0px; top:0px; padding:8px;  background-color:#d70232;} 
}
@media  screen and (max-width:991px){



   
/*手机导航*/
.pf_menu_bg{ position:fixed; width:100%; height:120%; left:0; top:0; margin-top:129px; z-index:500; background-color:rgba(0,0,0,0.6);}
.pf_menu{ /*display:none; position: absolute; width:100%; left:0; top:129px; background-color:#fff;*/ z-index:510; border-top:#dddddd solid 1px;
box-shadow: 0 3px 10px rgba(0,0,0,.22);
-webkit-box-shadow: 0 3px 10px rgba(0,0,0,.22);
-moz-box-shadow: 0 3px 10px rgba(0,0,0,.22);
-ms-box-shadow: 0 3px 10px rgba(0,0,0,.22);
}
.ph_menu{ float:left; width:100%; padding:18px 0 0 0;}
/*.ph_menu .nli{ float:left; width:100%; border-bottom:#dddddd solid 1px;}*/
.ph_menu .nli span{ float:left; width:100%; padding:0 15px 0 15px;}
/*.ph_menu .nli .l1_a{ float:left; width:100%; color:#444444; font-size:14px; line-height:39px; background:url(images/menu20.png) right center no-repeat}*/
.ph_menu .nli .l1_a.have{ background: url(images/menu21_h.png) right center no-repeat;}
.ph_menu .nli.on .l1_a.have{ background:url(images/menu21.png) right center no-repeat;}
.ph_menu .nli.on .l1_a{ color:#e6091f; }
.ph_menu .l2_.col-xs-12{ float:left; width:100%;  border-top:#dddddd solid 1px; display:none;}
.ph_menu .l2_.col-xs-12 .l2{ float:left; width:100%; padding-left:35px; padding-right:35px;
box-sizing:border-box; 
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
}
.ph_menu .l2_.col-xs-12 .l2 .l2_a{ float:left; width:80%; padding:10px 0; color:#444444; font-size:14px; line-height:20px;}
.ph_menu .l2_.col-xs-12 .l2 .l2_a.dohave{ background:url(images/menu22.png) right center no-repeat;}
.ph_menu .nli .l2_.col-xs-12 .l2.on .l2_a.dohave{ background:url(images/menu22_h.png) right center no-repeat;}
.ph_menu .l3_.col-xs-12{ float:left; width:100%; background-color:#f1f1f1; padding:20px; display:none; }
.ph_menu .l3_.col-xs-12 .l3_a{ color:#333; line-height:24px; word-wrap:break-word;}


.ph_regisiter{ float:left; width:100%; text-align:center; line-height:44px;}
.ph_regisiter a{ display:inline-block;color:#444444; font-size:14px;}
.ph_regisiter a:hover{ color:#9b000e;}
.ph_regisiter a .p_ewm{ position:absolute; width:110px; height:114px; right:50%; margin-right:-55px; bottom:34px; padding:11px 14px 17px 10px; background:url(images/down5p.png) no-repeat;}
.ph_regisiter span{ display:inline-block;}
.ph_downse{ float:left; width:100%; padding:0 15px 28px 15px; margin-top:20px;}
.ph_downse .ph_downbox{ float:left; width:100%; height:44px; border:#cccccc solid 1px; padding-right:56px; position:relative;
box-sizing:border-box; 
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
}
.ph_downse .ph_downbox .leftinput{ float:left; width:100%; padding:0 10px 0 10px; margin-top:9px; line-height:24px;}
.ph_downse .ph_downbox .rightsumit{ position:absolute; right:0; top:0; float:right; width:42px; height:24px; margin:9px 14px 0 0; padding-left:17px; border-left:#cccccc solid 1px;}
}
@media  screen and (max-width:767px){ 
.logo{ width:200px; height:37px; margin-top:22px;}   
.logo img{ width:200px; height:37px;}
}


/*banner*/
.vbanbox{ position:absolute; left:0; top:46.166%;}
.vbanbox h1{ color:#fff; font-size:50px; line-height:1; text-align:center;}
.vbanbox h2{ color:#fff; font-size:16px; padding:18px 0 0 0; line-height:1.25; text-align: center;}
.vbanbox .searchcreat{ margin:0 auto; width:630px;}
.vbanbox .searchcreat .blackcreat{ margin-top:7.7%; background: url(images/fimg5.png) repeat; padding:5px;}
.vbanbox .searchcreat .whitecreat{ height:57px; background-color:#fff; position:relative; padding-right:66px;}
.vbanbox .searchcreat .vm2{ height:57px; background:0; border:0; padding-left:40px; color:#333; font-size:16px; line-height:57px;}
.vbanbox .searchcreat .btn2{ position:absolute; width:66px; height:57px; right:0; top:0; z-index:1;}
@media  screen and (max-width:1440px){ 
.vbanbox{ top:35%;}
}
@media  screen and (max-width:1199px){ 
.vbanbox h1{ font-size:40px;}
}
@media  screen and (max-width:991px){ 
.vbanbox h1{ font-size:30px;}
}
@media  screen and (max-width:767px){ 
.vbanbox{ top:57%;
-webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
        transform:translateY(-50%);
   -moz-transform:translateY(-50%);
     -o-transform:translateY(-50%);

}
.vbanbox h2{ padding-top:10px;}
.vbanbox .searchcreat{ width:80%;}
.vbanbox .searchcreat .whitecreat{ height:44px; padding-right:51px;}
.vbanbox .searchcreat .blackcreat{ margin-top:3%;}
.vbanbox .searchcreat .vm2{ height:44px; padding-left:20px; font-size:14px; line-height:44px;}
.vbanbox .searchcreat .btn2{ width:51px; height:44px; }
}
@media  screen and (max-width:500px){ 
.vbanbox h1{ font-size:24px;}
}



/*main*/
.vc_0100_bg1{ background-color:#f2f2f2;}
.vc_1200_2{ padding:60px 0 0 0;}
.vc_1200_2 .vtitle_1{ text-align: center;}
.vc_1200_2 .vtitle_1 h3{ color:#000000; font-size:36px; line-height:1.11;}
.vc_1200_2 .vtitle_1 h5{ color:#666666; font-size:16px; line-height:1.25; margin-top:10px;}

.videolistbox{ padding:4px 0 0 0; overflow:hidden;}
.videolistbox .col-xs-12{ min-height:500px; width:102.75%;}
.videolistbox .col-xs-12 div{ margin-top:38px; padding-right:2.67639902676399%; overflow:hidden;}
.videolistbox .col-xs-12 div .img_sp{ width:100%; position: relative; overflow:hidden; background-color:#fff;}
.videolistbox .col-xs-12 div .img_sp .img2{ width:378px; height:226px;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
}
.videolistbox .col-xs-12 div:hover .img_sp .img2{
		transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);
}
.videolistbox .col-xs-12 div .img_sp .imgicon{ position:absolute; width:48px; height:48px; left:50%; top:50%; margin:-24px 0 0 -24px;}
.videolistbox .col-xs-12 div .img_sp .imgicon img{ width:48px; height:48px;}
.videolistbox .col-xs-12 div .dsp{ background-color:#fff; padding:26px 30px 30px 30px;}
.videolistbox .col-xs-12 div .dsp h4{ line-height:26px;}
.videolistbox .col-xs-12 div .dsp h4 a{ color:#000000; font-size:22px;}
.videolistbox .col-xs-12 div:hover .dsp h4 a{ color:#008cce;}
.videolistbox .col-xs-12 div .dsp .textsp{ margin-top:11px; height:52px; line-height:26px; overflow: hidden;}
.videolistbox .col-xs-12 div .dsp .textsp a{ color:#666666; font-size:14px;}
@media  screen and (max-width:1199px){ 
.vc_1200_2 .vtitle_1{ padding:0 15px;}
.videolistbox{ padding:4px 15px 0 15px; }
.videolistbox .col-xs-12 li .img_sp .img2{ width:359px; height:215px;}
}
@media  screen and (max-width:767px){ 
.videolistbox .col-xs-12{ min-height:0;}
.vc_1200_2{ padding:30px 0 0 0;}
.vc_1200_2 .vtitle_1 h3{ font-size:24px;}
.vc_1200_2 .vtitle_1 h5{ font-size:14px;}
.videolistbox .col-xs-12 div{ margin-top:30px;}
.videolistbox .col-xs-12 div .img_sp .img2{ width:100%; height:auto;}
.videolistbox .col-xs-12 div .dsp{ padding:15px 15px 20px 15px;}
.videolistbox .col-xs-12 div .dsp h4 a{ font-size:18px;}
}
@media  screen and (max-width:480px){ 
.videolistbox .col-xs-12{ width:100%;}
.videolistbox .col-xs-12 div{ width:100%; margin-top:20px; padding-right:0;}
.videolistbox .col-xs-12 div .img_sp .img2{ width:auto; height:auto; max-height:100%; max-width:100%;}
.videolistbox .col-xs-12 div .dsp{ padding:15px 15px 20px 15px;}
.videolistbox .col-xs-12 div .dsp h4 a{ font-size:18px;}
}

.pagebox{ padding:40px 0;}
@media  screen and (max-width:1199px){ 
.fy_pc{  float:left; text-align:center; font-size:14px; color:#333;}
.fy_pc a{ padding:5px 10%; color:#333; border:solid 1px #008cce; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
.fy_pc span{ padding:5px 5%; color:#333;}
}

.vc_0100_bg2{ background-color:#fff; border-top:#dddddd solid 1px;}
.vc_1200_3{  padding:18px 0 18px 0; line-height:21px; }
.vc_1200_3 a{ display:inline-block; *display:inline; *zoom:1; color:#666666; padding:2px 8px 0 8px; vertical-align: middle;}
.vc_1200_3 a:hover{ color:#008cce;}


/*down*/
.vc_0100_bg3{ background-color:#e0e0e0;}
.vc_1200_4{ padding:34px 0 24px 0;}
.vc_1200_4 .l_600{}
.vc_1200_4 .l_600 .t_600_1{ color:#000000; font-size:14px; line-height:22px;}
.vc_1200_4 .l_600 .t_600_1 a{color:#000000; font-size:14px; margin-right:38px;}
.vc_1200_4 .l_600 .t_600_1 a:hover{ color:#008cce;}
.vc_1200_4 .l_600 .t_600_2{ margin-top:17px; color:#333333; line-height:20px; text-transform:uppercase;}
.vc_1200_4 .l_600 .t_600_2 a{color:#333333; }
.vc_1200_4 .l_600 .t_600_2 a:hover{ color:#008cce;}
.vc_1200_4 .r_600{}
.vc_1200_4 .r_600 .t_600_3{ text-align:right;}
.jiathis_style_24x24{ float:right;}
.jiathis_style_24x24 .share{ float:left; line-height:23px; margin-right:5px;}
.vc_1200_4 .r_600 .t_600_4{ margin-top:15px; color:#333333; line-height:20px; text-align: right;}
.vc_1200_4 .r_600 .t_600_4 a{color:#333333;}
.vc_1200_4 .r_600 .t_600_4 a:hover{ color:#118fd1;}
@media  screen and (max-width:1199px){
.vc_1200_4{ padding:34px 15px 24px 15px;}
.vc_1200_4 .l_600 .t_600_1{ text-align:center;}	
.vc_1200_4 .l_600 .t_600_1 a{ margin:0 19px;}	
.vc_1200_4 .l_600 .t_600_2{ text-align:center;}
.vc_1200_4 .r_600 .t_600_3{ text-align:center; margin-top:15px;}
.jiathis_style_24x24{ float:none; display:inline-block; width:230px; margin:0 auto; text-align:center;}
.vc_1200_4 .r_600 .t_600_4{ text-align: center;}
}


/*弹窗*/
.video_bg{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 999;
	background-image: url(../images/fimg24.png);
	background-repeat: repeat;
}
.video_windown{ position: fixed; width:1200px; height:685px; left:50%; top:50%; margin:-342px 0 0 -600px; z-index:9999;}
.video_windown .shup{ position:absolute; width:22px; height:22px; right:-35px; top:-35px;}
@media  screen and (max-width:1400px){
.video_windown{ width:768px; height:438px;  margin:-219px 0 0 -384px;}
}
@media  screen and (max-width:767px){
.video_windown{ width:80%; height:auto; left:10%; margin:0;
-webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
        transform:translateY(-50%);
   -moz-transform:translateY(-50%);
     -o-transform:translateY(-50%);
}
.video_windown .shup{ width:18px; height:18px; right:0;}
}



/*视频中心-汇总*/
.vc_1200_5{ padding:52px 0 60px 0;}
.vtitle_2{ text-align:center;}
.vtitle_2 h3{ color:#000000; font-size:40px; line-height:1.175;}
.vtitle_2 h4{ color:#666666; font-size:16px; line-height:1.5; margin-top:10px;}
.vtitle_2 .vicon{  margin:0 auto; width:39px;}
.vtitle_2 .vicon .img7{ margin-top:38px;}
.videoheart{ padding:0px 0 0 0; overflow:hidden;}
.videoheart .col-xs-12{ width:100%; margin:0!important}
.videoheart .col-xs-12 div{ margin-top:16px; width:100%;  }
.videoheart .col-xs-12 div .imgh{ overflow:hidden; background-color:#000; margin:0 ; padding:0}
.videoheart .col-xs-12 div .imgh .imgin{ overflow:hidden;
   -moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
     -o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
        transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.videoheart .col-xs-12 div .imgh .imgin1{ height:458px; padding:0; margin:0}
.videoheart .col-xs-12 div:hover .imgh .imgin{ }
.videoheart .col-xs-12 div .imgh .imgin .img6,
.videoheart .col-xs-12 div .imgh .imgin .img5{ width:662px; height:652px;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
}
.videoheart .col-xs-12 div .imgh .imgin2 .img6{width:662px; height:318px;}
.videoheart .col-xs-12 div .imgh .imgin3 .img6{width:662px; height:318px;}
.videoheart .col-xs-12 div:hover .imgh .imgin .img6,
.videoheart .col-xs-12 div:hover .imgh .imgin .img5{
              opacity: 0.6; 
filter: alpha(opacity=60); 
         -moz-opacity: 0.6;
       -khtml-opacity: 0.6;	 
	 }
.videoheart .col-xs-12 div .imgh  .pfdtext{ position:absolute; left:0; bottom:0; z-index:5; padding:0 40px 32px 40px; min-height:140px;}
.videoheart .col-xs-12 div .imgh  .pfdtext h4{ color:#fff; font-size:32px; line-height:1.125; padding:7px 0 11px 0; margin:0
        transition: all 0.3s linear;
   -moz-transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
     -o-transition: all 0.3s linear;
   -moz-transform: translateY(80%);
    -ms-transform: translateY(80%);
-webkit-transform: translateY(80%);
        transform: translateY(80%);	
}
.videoheart .col-xs-12 div:hover .imgh  .pfdtext h4{
   -moz-transform: translateY(0);
    -ms-transform: translateY(0);
-webkit-transform: translateY(0);
        transform: translateY(0); margin:0	
	}

.videoheart .col-xs-12 div .imgh  .pfdtext h4 a{color:#fff;}
.videoheart .col-xs-12 div .imgh  .pfdtext .texts{ height:54px; line-height:27px; overflow:hidden;
        transition: all 0.3s linear;
   -moz-transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
     -o-transition: all 0.3s linear;
   -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
-webkit-transform: translateY(100%);
        transform: translateY(100%);	
              opacity: 0; 
filter: alpha(opacity=0); 
         -moz-opacity: 0;
       -khtml-opacity: 0;			
}
.videoheart .col-xs-12 div:hover .imgh  .pfdtext .texts{
   -moz-transform: translateY(0);
    -ms-transform: translateY(0);
-webkit-transform: translateY(0);
        transform: translateY(0);
              opacity: 1; 
filter: alpha(opacity=100); 
         -moz-opacity: 1;
       -khtml-opacity: 1;			
	}
.videoheart .col-xs-12 div .imgh  .pfdtext .texts a{ color:#fff; font-size:16px;}
@media  screen and (max-width:1199px){
.vc_1200_5{ padding:52px 15px 60px 15px;}
.vtitle_2 h3{ font-size:36px; }
.vtitle_2 .vicon .img7{ width:24px; height:20px; margin-top:20px;}
.videoheart .col-xs-12 li{ margin-top:10px;}
.videoheart .col-xs-12 li .imgh .imgin1{ width:1140px; height:401px;}
.videoheart .col-xs-12 li .imgh .imgin2{ width:408px; height:196px;}
.videoheart .col-xs-12 li .imgh .imgin3{ width:408px; height:196px;}
.videoheart .col-xs-12 li .imgh .imgin .img6,
.videoheart .col-xs-12 li .imgh .imgin .img5{ width:408px; height:401px;}
.videoheart .col-xs-12 li .imgh .imgin .img6{width:408px; height:196px;}
.videoheart .col-xs-12 li .imgh  .pfdtext{ padding:0 20px 10px 20px; min-height:40px;}
.videoheart .col-xs-12 li .imgh  .pfdtext h4{ font-size:24px; padding-left:20px;}
.videoheart .col-xs-12 li .imgh  .pfdtext .texts{ height:48px; line-height:24px;}
.videoheart .col-xs-12 li .imgh  .pfdtext .texts a{ font-size:14px;}
}
@media  screen and (max-width:767px){
.vc_1200_5{ padding:30px 15px 30px 15px;}
.vtitle_2 h3{  font-size:24px; }
.vtitle_2 h4{ font-size:14px;}
.videoheart{ padding:20px 0 0 0; }
.videoheart .col-xs-12 li .imgh .imgin1{ width:111.8243243243243%; height:100%;}
.videoheart .col-xs-12 li .imgh .imgin2{ width:111.8243243243243%; height:100%;}
.videoheart .col-xs-12 li .imgh .imgin3{ width:111.8243243243243%; height:100%;}
.videoheart .col-xs-12 li .imgh .imgin .img6,
.videoheart .col-xs-12 li .imgh .imgin .img5{ width:111.8243243243243%; height:auto;}
.videoheart .col-xs-12 li .imgh .imgin .img6{width:111.8243243243243%; height:auto;}
.videoheart .col-xs-12 li .imgh  .pfdtext{ padding:0 15px 10px 15px;}
.videoheart .col-xs-12 li .imgh  .pfdtext h4{ font-size:18px;}
}

.vc_1200_6{ padding:50px 0 52px 0;}
.vc_1200_7{ position:relative;}
.vt_1200_1{ position:absolute; left:0; top:40%; z-index:2;
-webkit-transform:translateY(-35%);
    -ms-transform:translateY(-35%);
        transform:translateY(-35%);
   -moz-transform:translateY(-35%);
     -o-transform:translateY(-35%);
}
.vt_1200_1 .video_analysis{}
.vt_1200_1 .video_analysis .iconana{ text-align:center;}
.vt_1200_1 .video_analysis .iconana .img8{ width:71px; height:71px;}
.vt_1200_1 .video_analysis .titana{ margin-top:4.6%; text-align:center; color:#fff; font-size:40px; line-height:1.1;}
.vt_1200_1 .video_analysis .textana{ margin-top:1.1%; text-align:center; color:#ffffff; font-size:18px; line-height:1.22;}
.vt_1200_1 .video_analysis .btnana{ margin-top:2.8%; text-align:center;}
.vt_1200_1 .video_analysis .btnana .abtn{ display:inline-block; *display:inline; *zoom:1; border:#fff solid 1px; width:124px; height:42px; color:#fff; font-size:16px; text-align:center; line-height:40px;}
.vt_1200_1 .video_analysis .btnana .abtn:hover{ background-color:#008cce; border-color:#008cce; color:#fff;}
@media  screen and (max-width:1199px){
.vc_1200_6{ padding:50px 15px 52px 15px;}
.vt_1200_1{ 
-webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
        transform:translateY(-50%);
   -moz-transform:translateY(-50%);
     -o-transform:translateY(-50%);
}
.vt_1200_1 .video_analysis{ padding:0 15px;}
.vt_1200_1 .video_analysis .iconana .img8{ width:48px; height:48px;}
.vt_1200_1 .video_analysis .titana{ font-size:30px; }
.vt_1200_1 .video_analysis .textana{ font-size:14px;}
.vt_1200_1 .video_analysis .btnana .abtn{ width:100px; height:38px; line-height:36px;}
}
@media  screen and (max-width:767px){
.vc_1200_6{ padding:30px 15px 30px 15px;}
.vt_1200_1 .video_analysis .iconana .img8{ width:30px; height:30px;}
.vt_1200_1 .video_analysis .titana{ font-size:22px; }
.vt_1200_1 .video_analysis .btnana{ margin-top:3.5%;}
.vt_1200_1 .video_analysis .btnana .abtn{ width:94px; height:32px; line-height:30px; font-size:14px;}
}

.vt_1200_2{ padding:50px 0 0 0; text-align:center;}
.vt_1200_2 .moreana{ display:inline-block; *display:inline; *zoom:1; width:124px; height:42px; border:#008cce solid 1px; text-align:center; color:#008dce; font-size:16px; line-height:40px;}
.vt_1200_2 .moreana:hover{ background-color:#008cce; color:#fff;}
@media  screen and (max-width:1199px){
.vt_1200_2{ padding:50px 15px 0 15px;}
.vt_1200_2 .moreana{ width:100px; height:38px; line-height:36px;}	
}
@media  screen and (max-width:767px){
.vt_1200_2{ padding:30px 15px 0 15px; }
.vt_1200_2 .moreana{ width:94px; height:32px; line-height:30px; font-size:14px;}	
}




@media  screen and (max-width:1199px){
..col-xs-12_style{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
	}
}
@media  screen and (max-width:991px){
..col-xs-12_pad{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
	}	
}
@media  screen and (max-width:767px){
..col-xs-12_phone{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
	}	
}
.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}







@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}


